expert in putting patches, lotion or casts to heal diseases - Französisch Englisch Wörterbuch